介紹:
有時需要在路由器上查看 某台主機通過的流量是多少,這時就需要 ip accounting
紀錄流量的單位: byte
啟用此功能將影響路由器的運作,慎用
最多僅存512條
路由器只可記錄從介面出去的流量
自己的流量 和 發給自己的流量皆不可紀錄
========================================
此為這次的實驗環境,用 GNS3 模擬
ip 設定
R1: 192.168.1.1
R2: fa0/0: 192.168.1.254
fa0/1: 192.168.2.254
R3: 192.168.2.1
========
R2 開啟 IP Accounting
R2(config)#int fa 0/1
R2(config-if)#ip accounting ## 只記錄從 fa0/1 出去的流量
**--**測試
R1:
R1#ping 192.168.2.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.2.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/47/72 ms
R1#
--
R3:
R3#ping 192.168.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/47/64 ms
--
查看結果**:**
R2#show ip accounting
Source Destination Packets Bytes
192.168.1.1 192.168.2.1 10 1000
Accounting data age is 2
## 可看到 R3 到 R1 沒有紀錄 , 因為沒在 FA 0/0 上啟動
=========================
或者
R2(config)#ip accounting-list 192.168.1.1 0.0.0.0 ##後面是 wildcast
R2(config)#int fa 0/0
R2(config-if)#ip accounting
## 以上指 僅記錄 從 fa0/0 出去 , 且目的是 192.168.1.1 的流量